Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
39 LARCH ROAD Semi-Detached £62,000 10 Dec 2001
41 LARCH ROAD Semi-Detached £200,000 23 Apr 2018
43 LARCH ROAD Semi-Detached £175,000 15 Sep 2023
45 LARCH ROAD Semi-Detached £39,000 21 Mar 1997
53 LARCH ROAD Terraced £170,000 22 Jan 2016
57 LARCH ROAD Terraced £195,500 9 Aug 2019
59 LARCH ROAD Terraced £120,000 19 Sep 2003
65 LARCH ROAD Semi-Detached £250,000 21 Apr 2023
69 LARCH ROAD Semi-Detached £114,950 9 Dec 2002
73 LARCH ROAD Semi-Detached £220,000 25 Oct 2019